JavaScript Job: Full Stack Software Engineer

Job added on

Company

Academic Programs Internationa
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

JavaScript Job Details

We will only consider candidates that are physically located in the following States (no exceptions)

CA, CO, CT, FL, GA, IL, IN, MA, MD, ME, MI, MN, MO, NC, NJ, NY, OK, OR, PA, SC, TX, UT, VA, VT, WA, WI

We do not sponsor work visas

WHO WE ARE (You will LOVE us)

Academic Programs International (API) encourages students of all ages to embark on a lifelong experiential educational journey that enriches lives, communities, and organizations and helps every student, college and company to achieve their goals.

Through the creation of APIConnect, an experiential education technology platform, the company helps colleges, universities and students create and discover learning experiences customized to meet their needs. APIConnect offers a vast library of destinations, accredited courses, internships, and original programming geared toward maximizing students’ college experiences so they are better prepared for the workforce upon graduation.

Headquartered in Austin, Texas, US with an office in London, API sends thousands of students on hundreds of programs both virtually and in more than 60 cities in nearly 25 countries in Asia-Pacific, Europe, Latin America, North America, and the Middle East.

If you are someone who thinks differently, is passionate about serving students, and wants to be a part of a fun and hard-working culture, then this is the company for you!

WHO WE ARE LOOKING FOR

We are looking for n experienced Full Stack Software Engineer who will play a key role within the company, working on the development of our API Connect platform. Join our mission-driven, growth-oriented company and collaborate among our talented, innovative and accomplished team of professionals seeking to evolve international and experiential education.

WHAT YOU WILL BE DOING

  • Writing effective, scalable code
  • Developing back-end and front-end components to improve responsiveness and overall performance
  • Integrating user-facing elements into applications
  • Collaborate with team members to troubleshoot and fix bugs, ensuring issues are logged, tracked and resolved in a timely manner

WHAT EXPERIENCE SHOULD YOU HAVE?

  • Prior work at a Senior, Lead or Architect level Engineering position
  • Work experience with Python or equivalent knowledge in Java, NodeJS, C#, PHP
  • Work experience with front-end technologies REACT, Angular, VUE, or similar
  • Knowledge of object-relational mapping (ORM)
  • Team spirit
  • Good problem-solving skills
  • Previous experience working in a SCRUM or agile environment preferred

KEY EDUCATION AND CERTIFICATIONS REQUIRED

  • 5+ years’ experience as Software Engineer or similar position
  • BS in Computer Science, Engineering or relevant field or relevant work experience
  • Knowledge of Python, REACT, VUE, SQL/NOSQL, JavaScript, AWS
  • Understanding and experience with Docker
  • Strong data management and problem solving skills; ability to troubleshoot and exercise sound judgment and decision making skills
  • A demonstrated ability to understand and articulate complex requirements and think strategically about how to effectively and efficiently implement
  • Proven ability to meet deadlines and drive projects to completion, handle and prioritize simultaneous requests, and manage laterally and upwards
  • Exceptional verbal and written communication skills with ability to communicate effectively at all levels within the organization

Job Type: Full-time

Pay: $80,000.00 - $120,000.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Employee assistance program
  • Flexible schedule
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Parental leave
  • Vision insurance

Schedule:

  • 8 hour shift
  • Monday to Friday

Supplemental pay types:

  • Bonus pay

People with a criminal record are encouraged to apply

Education:

  • Bachelor's (Required)

Experience:

  • software engineer: 2 years (Required)
  • Python: 2 years (Required)

Work Location: Remote